<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>

    // function 函数名(形参){}
        // function    声明关键字
        // 函数名       函数名
        // ()          参数（形参）
        // {}          功能代码
    
    // 函数名(实参)

    // 测试函数参数的类型
    // function fn( a ){
    //     console.log(a);
    //     a(y);
    //     function y(c){
    //         console.log(c)
    //     }
    // }
    // fn( x );

    // function x(b){
    //     console.log(b)
    //     b(z);
    //     function z(){}
    // }


    // 测试函数参数的个数
    // function fn(d,s,a,f,g,h,j,k,l){
    //     console.log(a,s,d,f,g,h,j,k,l);
    // }
    // fn("hello", 365, true, {}, undefined, null, NaN, function abc(){})




    // 打印三角形
    function fn(n){
        for(var a=1;a<=n;a++){
            for(var i=0;i<a;i++){
                document.write("*");
            }
            document.write("<br>");
        }
    }
    fn(5);       // 发送5行的信号
    fn(6);       // 发送6行的信号
    fn(8);       // 发送8行的信号
    fn(3);       // 发送3行的信号






</script>
</html>